Enterprise Version
3) patterns